<?php

class Application_Form_Racks extends Sgit_Form
{

    public function init_form()
    {

     

         $departamento=new Zend_Form_Element_Text('departamento');
         $departamento ->setLabel('Departamento')
                ->addFilter('StringTrim')
                ->addValidator('StringLength', false,array(0, 100));
         $this->addElement($departamento);      

         $matricula=new Zend_Form_Element_Text('matricula');
         $matricula ->setLabel('Matrícula')
                ->addFilter('StringTrim')
                ->addValidator('StringLength', false,array(0, 100));
         $this->addElement($matricula);  
         
         $denominacion=new Zend_Form_Element_Text('denominacion');
         $denominacion ->setLabel('Denominación')
                ->addFilter('StringTrim')
                ->addValidator('StringLength', false,array(0, 100));
         $this->addElement($denominacion);  
         
         $capacidad_u= new Sgit_Form_Element_NumNull('capacidad_u');
         $capacidad_u->setLabel('Capacidad Total en U\'s');
         $this->addElement($capacidad_u); 
         
         
         $capacidad_potencia= new Sgit_Form_Element_NumNull('capacidad_potencia');
         $capacidad_potencia ->setLabel('Capacidad Total en W');
         $this->addElement($capacidad_potencia);   
            
         
         
         $dimensiones=new Zend_Form_Element_Text('dimensiones');
         $dimensiones ->setLabel('Dimensiones')
                ->addFilter('StringTrim')
                ->addValidator('StringLength', false,array(0, 50));
         $this->addElement($dimensiones);  
         
         
         $marca=new Zend_Form_Element_Text('marca');
         $marca ->setLabel('Marca')
                ->addFilter('StringTrim')
                ->addValidator('StringLength', false,array(0, 50));
         $this->addElement($marca);  

         $modelo=new Zend_Form_Element_Text('modelo');
         $modelo ->setLabel('Modelo')
                ->addFilter('StringTrim')
                ->addValidator('StringLength', false,array(0, 50));
        $this->addElement($modelo);  
        
        
	    $notas=new Zend_Form_Element_Textarea('notas');
        $notas->setLabel('Observaciones')
                ->setAttribs(array('rows'=>4,'cols'=>60))
                ->addFilter('StringTrim');
        $this->addElement($notas);
       
       
    
       
    
    
      $this->setElementDecorators(array(
		    'ViewHelper',
		   'Errors',
		    array(array('data' => 'HtmlTag'),	array('tag' => 'td', 'class' => 'element')   ),
		    array('Label', array('tag' => 'td')),
		    array(array('row' => 'HtmlTag'), array('tag' => 'tr')),
	   ));
       
       
   

        
    }
}
